package juego.control;

import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JLabel;

import juego.niveles.Nivel;

public class PersonajeGrafico extends JLabel  {
	
	protected Nivel level;

	public PersonajeGrafico(Nivel level)
	{
		super();
		this.level=level;
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_dance.gif")));
		
	}
	
	public void derecha()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_derecha.gif")));
			
	}
	
	public void izquierda()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_izquierda.gif")));
	}
	
	public void nada()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_dance.gif")));
	}
	public void agachado()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_sad.gif")));
	}
	
	public void arriba()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/kirby_salta_estrella.gif")));
	}
	
	public void caer()
	{
		this.setIcon(new ImageIcon(getClass().getClassLoader().getResource("juego/graficos/jugador/Kirby-Sleeping.gif")));
		
	}	
		
}